package com.qumitech.visualnovel.service.account;

import com.qumitech.visualnovel.model.common.BaseRsp;
import com.qumitech.visualnovel.pubdef.dto.register.RegisterGotoVoiceRoomCfgDTO;

import java.util.Map;

/**
 * @className: RegisterService
 * @description:
 * @author: bzhao
 * @date: 2020/11/9 4:51 下午
 * copyright(c) 2017-2020 趣米（武汉）科技有限公司
 */
public interface RegisterService {

    BaseRsp listRegisterGotoVoiceRoomCfg(Map<String, String> paramMap);
    BaseRsp saveRegisterGotoVoiceRoomCfg(RegisterGotoVoiceRoomCfgDTO dto);
    BaseRsp updateRegisterGotoVoiceRoomCfg(RegisterGotoVoiceRoomCfgDTO dto);
    BaseRsp deleteRegisterGotoVoiceRoomCfg(Long id);
    BaseRsp listVirtualAccounts(String channel, String startTime, String endTime, int limit, int offset);
    BaseRsp listVirtualAccountsDetail(String channel, String targetDate, Integer pageSize, Integer offset);
}
